В последних версиях skype на Линуксе замечен глюк. Не работает встроеный микрофон. Причем, внешний работает нормально. На эту ошибку часто жалуются в сети, но решения никто не предлагает. Разработчики skype признают, что проблема имеется, но как починить, похоже, сами не знают. Одним словом, за дело пришлось взяться мне.
Ошибка возникает из за конфликта skype и системой звуковой поддержки pulseaudio. Лечится это так.
1. Останавливаем pulseaudio:
systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
2. Запускаем Skype. Идем в настройки и выбираем микрофон — физическую звуковую карту. Это нужно сделать только один раз. Потом все будет работать.
3. Поскольку мы остановили pulseaudio, то у нас в компьютере пропал движок громкости записи — воспроизведения. Поэтому.
4. Выполняем команду
alsamixer
и настраиваем громкости прямо на звуковой карточке. Там тоже куча движков, но вы разберетесь.
5. Сохраняем эти настройки в файл:
alsactl --file ~/asound.state store
Опять же, это делается только один раз.
6. Проверяем, что skype работает. Выходим и перезапускаем pulseaudio:
systemctl --user start pulseaudio.socket
systemctl --user start pulseaudio.service
Все. Теперь старт скайпа будет прохожить так.
Запускаем скрипт:
systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
alsactl --file ~/etc/asound.state restore
Запускаем скайп. Общаемся.
Запускаем скрипт:
systemctl --user start pulseaudio.socket
systemctl --user start pulseaudio.service